Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MILL PLACE Flats/Maisonettes £607,616 £370,000 15 Jan 2007
ARCH 270 MILL PLACE £548,225 £444,492 5 Jul 2019